small cucumber - French English Dictionary